Research recent performance and financial health of BlackBerry